a philippine mollusc - Español Inglés Diccionario